stump sprout - French English Dictionary